Home
Work area
Library
Dictionary
Enter the word for search
throw mud
Overview
Examples
AI Expert
Dictionaries
Translations
dénigrer
Definitions
To criticize or accuse someone, often unfairly or maliciously, in order to damage their reputation.
Overview
Examples
AI Expert
Dictionaries